package com.ysd.modules.sys.service;

import java.util.List;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ysd.common.utils.PageUtils;
import com.ysd.modules.sys.entity.SysSchoolEntity;

public interface SysSchoolService extends IService<SysSchoolEntity> {

	/**
	 * 
	 * @Title: addSchool
	 * @Description: 添加院校
	 * @param 参数
	 * @return int 返回类型
	 * @author CrazyCat
	 * @date 2021年8月1日 
	 * @throws
	 */
	int addSchool(SysSchoolEntity s);
	
	/**
	 * 
	 * @Title: delSchool
	 * @Description: 根据id删除院校
	 * @param 参数
	 * @return int 返回类型
	 * @author CrazyCat
	 * @date 2021年8月1日 
	 * @throws
	 */
	int delSchool(Integer sid);
	
	/**
	 * 
	 * @Title: updateSchool
	 * @Description: 修改院校信息
	 * @param 参数
	 * @return int 返回类型
	 * @author CrazyCat
	 * @date 2021年8月1日 
	 * @throws
	 */
	int updateSchool(SysSchoolEntity s);
	
	/**
	 * 
	 * @Title: getSchool
	 * @Description: 根据院校名称，地址分页模糊查询院校信息
	 * @param 参数
	 * @return List<SysStudentEntity> 返回类型
	 * @author CrazyCat
	 * @date 2021年8月1日 
	 * @throws
	 */
	PageUtils getSchool(String name, String address, Integer page, Integer limit);
	
}
